Translog Production and Cost Functions
In this post, I’ll carefully explain the derivation of cost function from a CES production function, as well as the derivation of translog (transcendental logarithmic) production and cost functions.
Before I start, the graph above illustrate the relations. Specifically, we can derive the cost function from a CES production function via the duality theorem. Translog production and translog cost functions are approximations to the production and corresponding cost function, respectively, via Taylor expansion.
CES Production Function
Let’s start from the a general production function, CES (Constant Elasticity of Substitution).
The standard CES production function with two factors
where
The Cobb-Douglas production function is a special case of the CES function when
Translog Production Function
Taking the natural logarithm of both sides of Equation Equation 1, we get:
The Taylor expansion of
1 This is computed in Mathematica:
= Series[1/rho * Log[alpha*X1^rho + (1 - alpha)*X2^rho], {rho, 0, 1}];
expr = FullSimplify[expr];
simplifiedExpr TeXForm[simplifiedExpr]
Omitting
which clearly is a function of
We can therefore reparameterize Equation Equation 4 and get the Translog production function:
Here,
If we use fist-order Taylor expansion in Equation Equation 3 instead, we will end up with a log-linear production function.
Derive Cost Function From Production Function
Given the CES production function Equation 1, we can derive the cost function via the duality theorem.
- The production function describes the maximum output
that can be produced given the input factors. - Given a production function and input prices, the firm aims to minimize its costs subject to the constraint of producing a given output level
. This leads to a cost minimization problem.
Cost minimization and the production maximization are essentially “dual” to each other. The conditions that solve one problem can be used to solve the other. This is a manifestation of the more general concept of duality in optimization theory.
Recall that the CES production function is
The firm’s cost function is
where
Cost minimization problem
To derive the cost function from the given CES production function, we need to find the minimum cost of producing a given level of output
The cost minimization problem is:
subject to:
Solving the problem
This part is math-heavy. The derived cost function is given by Equation Equation 11.
The Lagrangian for this problem is:
Take the first-order conditions:
Solve the first two equations for
Simplifying Equation 6, we get:
Manipulating Equation 7, we have:
so that
Adding
Raise both sides to the power of
Let
Therefore,
We can similarly get
Substituting Equation 10 and Equation 9 into the cost function Equation 5, we have
Since
Translog Cost Function
Taking the natural logarithm of both sides of Equation Equation 11, we get:
The Taylor expansion of
2 This is computed in Mathematica, too.
Omitting
which clearly is a function of
We can therefore reparameterize Equation Equation 14 and get the Translog cost function:
This is NOT an error! It is because we started from a standard CES production function, which doesn’t include interaction terms.
A more general form of translog cost function includes interaction terms
In a general form, the translog cost function
Note that here it includes a quadratic term for
Linear Homogeneity Constraint
In economic theory, a cost function is often assumed to be linearly homogeneous in input prices. This means that if all input prices
Linear homogeneity is an important property because it ensures that the cost function is consistent with the idea of constant returns to scale in prices.
Implications for parameters
If we take the total differential of the log cost, holding output constant, we have,
By assumption, all input prices scale by the same factor
To ensure
See Translog Cost Function Estimation for estimation notes and code example.